under a cloud - French English Dictionary